Big Huge Thesaurus

mimeograph machine

noun